30. Every person who fails(1) to keep the data referred to in the second paragraph of section 15 in a register for a minimum period of 2 years,
(2) to respect the frequency or terms provided for in section 17 as to the sending of the results referred to in that section,
commits an offence and is liable, in the case of a natural person, to a fine of $1,000 to $100,000 or, in other cases, to a fine of $3,000 to $600,000.